package com.spic.business.mountguard.mapper;

import com.spic.business.mountguard.domain.QrcodeDate;

import java.util.List;

/**
 * qrcode二维码写入Mapper接口
 *
 * @author spic
 * @date 2021-11-02
 */
public interface QrcodeDateMapper
{
    /**
     * 查询qrcode二维码写入
     *
     * @param id qrcode二维码写入主键
     * @return qrcode二维码写入
     */
    public QrcodeDate selectQrcodeDateById(Long id);

    /**
     * 查询qrcode二维码写入列表
     *
     * @param qrcodeDate qrcode二维码写入
     * @return qrcode二维码写入集合
     */
    public List<QrcodeDate> selectQrcodeDateList(QrcodeDate qrcodeDate);

    /**
     * 新增qrcode二维码写入
     *
     * @param qrcodeDate qrcode二维码写入
     * @return 结果
     */
    public int insertQrcodeDate(QrcodeDate qrcodeDate);

    /**
     * 修改qrcode二维码写入
     *
     * @param qrcodeDate qrcode二维码写入
     * @return 结果
     */
    public int updateQrcodeDate(QrcodeDate qrcodeDate);

    /**
     * 删除qrcode二维码写入
     *
     * @param id qrcode二维码写入主键
     * @return 结果
     */
    public int deleteQrcodeDateById(Long id);

    /**
     * 批量删除qrcode二维码写入
     *
     * @param ids 需要删除的数据主键集合
     * @return 结果
     */
    public int deleteQrcodeDateByIds(Long[] ids);
}
